Grafana Mimir: remote storage из скандинавской мифологии
Наш управляющий партнёр Игорь Латкин опубликовал на Хабре статью о Mimir — сравнительно новом удалённом хранилище данных для Prometheus.
Это молодой проект, запущенный в прошлом году. Mimir входит в экосистему Grafana, которая знакома многим пользователям. Решение основано на Cortex — это проект, которым пользовалась и который развивала Grafana до запуска собственной системы.
👉 Читать статью на Хабре:
https://habr.com/ru/companies/kts/articles/775050/
Наш управляющий партнёр Игорь Латкин опубликовал на Хабре статью о Mimir — сравнительно новом удалённом хранилище данных для Prometheus.
Это молодой проект, запущенный в прошлом году. Mimir входит в экосистему Grafana, которая знакома многим пользователям. Решение основано на Cortex — это проект, которым пользовалась и который развивала Grafana до запуска собственной системы.
👉 Читать статью на Хабре:
https://habr.com/ru/companies/kts/articles/775050/
Хабр
Grafana Mimir: remote storage из скандинавской мифологии
Привет! Меня зовут Игорь Латкин, я сооснователь и системный архитектор в KTS. Сегодня расскажу про Grafana Mimir — одно из хранилищ данных для системы мониторинга Prometheus. Что будет в статье:...
Кастомизируем VS Code для веб-разработки
В сегодняшней статье на Хабре наш фронтенд-разработчик Филипп разобрал множество настроек и плагинов в VS Code, которыми пользуется команда KTS для веб-разработки.
Материал может быть полезен для JavaScript- и React-разработчиков. В статье собраны практические инструменты для контроля когнитивной сложности кода, орфографии и типографики текстов, актуальности зависимостей и уязвимостей, оптимизации работы с Git, создания шаблонных файлов и директорий.
👉 Читать на Хабре
В сегодняшней статье на Хабре наш фронтенд-разработчик Филипп разобрал множество настроек и плагинов в VS Code, которыми пользуется команда KTS для веб-разработки.
Материал может быть полезен для JavaScript- и React-разработчиков. В статье собраны практические инструменты для контроля когнитивной сложности кода, орфографии и типографики текстов, актуальности зависимостей и уязвимостей, оптимизации работы с Git, создания шаблонных файлов и директорий.
👉 Читать на Хабре
Хабр
Кастомизируем VS Code для веб-разработки
Почему VS Code? Привет, меня зовут Филипп, я фронтенд-разработчик в KTS . Visual Studio Code — это бесплатный, шустрый (что важно на больших проектах) и глубоко кастомизируемый редактор кода. Хотя...
Роадмап по современному фронтенду от KTS
Наш фронтенд-тимлид Федя Биличенко составил подробный роадмэп для фронтендеров и написал к нему статью. Он будет полезен не только начинающим, но и опытным специалистам.
В статье и роадмэпе расписан путь развития во фронтенд-разработке и отмечены те варианты, которые используются в KTS. Даже если вы уже далеко продвинулись как разработчик, в материале вы сможете выбрать ориентир для дальнейшего развития.
👉 По ссылке можно прочитать статью и скачать роадмэп с кликабельными ссылками на разделы статьи.
#frontend #федор_биличенко
Наш фронтенд-тимлид Федя Биличенко составил подробный роадмэп для фронтендеров и написал к нему статью. Он будет полезен не только начинающим, но и опытным специалистам.
В статье и роадмэпе расписан путь развития во фронтенд-разработке и отмечены те варианты, которые используются в KTS. Даже если вы уже далеко продвинулись как разработчик, в материале вы сможете выбрать ориентир для дальнейшего развития.
👉 По ссылке можно прочитать статью и скачать роадмэп с кликабельными ссылками на разделы статьи.
#frontend #федор_биличенко
Хабр
Роадмэп по современному фронтенду от KTS
Привет! Меня зовут Фёдор, я фронтенд-тимлид в KTS и преподаватель школы Metaclass . Перед одним из потоков курса « Начинающий React-разработчик » мы провели вебинар, на котором рассказали, что из себя...
Открыт бесплатный доступ к курсу «Деплой приложений в Kubernetes»
Привет!
Мы открыли DevOps-курс для всех, кто хочет изучать Kubernetes. Теперь все лекции и конспекты доступны бесплатно.
Зачем этому учиться?
За последние годы Kubernetes стал де-факто стандартом оркестрации и запуска приложений. Поэтому умение управлять кластерами Kubernetes является особенно важным в работе любого современного инженера.
Что будет на курсе
Порог входа в эту технологию может казаться достаточно высоким из-за большого числа компонентов и связей между ними внутри Kubernetes. В курсе мы рассмотрим самые важные концепции, необходимые для управления кластерами любой сложности, и научим применять эти знания на практике.
Как учиться
Курс состоит из 7 лекций. Домашние задания можно выполнять, установив всё необходимое самостоятельно. Для тех, кто хочет побыстрее, у нас есть тренажёр с личным Kubernetes-кластером. На нём уже установлено всё необходимое. Останется только написать нужные конфиги для решения задачи. Писать можно будет в VS Code, который мы интегрировали прямо на платформу.
👉 Почитать программу и зарегистрироваться можно на странице курса
#devops #metaclass
Привет!
Мы открыли DevOps-курс для всех, кто хочет изучать Kubernetes. Теперь все лекции и конспекты доступны бесплатно.
Зачем этому учиться?
За последние годы Kubernetes стал де-факто стандартом оркестрации и запуска приложений. Поэтому умение управлять кластерами Kubernetes является особенно важным в работе любого современного инженера.
Что будет на курсе
Порог входа в эту технологию может казаться достаточно высоким из-за большого числа компонентов и связей между ними внутри Kubernetes. В курсе мы рассмотрим самые важные концепции, необходимые для управления кластерами любой сложности, и научим применять эти знания на практике.
Как учиться
Курс состоит из 7 лекций. Домашние задания можно выполнять, установив всё необходимое самостоятельно. Для тех, кто хочет побыстрее, у нас есть тренажёр с личным Kubernetes-кластером. На нём уже установлено всё необходимое. Останется только написать нужные конфиги для решения задачи. Писать можно будет в VS Code, который мы интегрировали прямо на платформу.
👉 Почитать программу и зарегистрироваться можно на странице курса
#devops #metaclass
metaclass.kts.studio
Деплой приложений в Kubernetes 12.2023
Научитесь деплоить приложения любой сложности в Kubernetes и настраивать для этого CI/CD
Разборы важных новинок с WWDC 2023
В прошлом году наши ребята из команды iOS-разработчиков изучили важные нововведения с конференции WWDC и провели вебинары по каждой теме.
На вебинарах все темы рассмотрели подробнее и с примерами и объяснили, что изменилось для разработчиков вместе с этими обновлениями.
Сегодня мы собрали все темы и вебинары в одной статье-дайджесте на Хабре.
Читайте и сохраняйте в закладки:
https://habr.com/ru/companies/kts/articles/785528/
В прошлом году наши ребята из команды iOS-разработчиков изучили важные нововведения с конференции WWDC и провели вебинары по каждой теме.
На вебинарах все темы рассмотрели подробнее и с примерами и объяснили, что изменилось для разработчиков вместе с этими обновлениями.
Сегодня мы собрали все темы и вебинары в одной статье-дайджесте на Хабре.
Читайте и сохраняйте в закладки:
https://habr.com/ru/companies/kts/articles/785528/
Хабр
Разборы важных новинок для iOS-разработки с WWDC 2023
Привет, Хабр! На связи Александр, iOS‑эксперт компании KTS . В это время мы обычно строим планы на будущее, и я уверен, что лучшее начало нового года — обучение новому и...
Как мы проводим собеседования в DevOps-команду
Наш руководитель DevOps-юнита Лёня Гвоздков рассказал на Хабре, что ждёт кандидатов на собеседовании.
Без практики сложно понять, что человек что-то умеет, поэтому мы внедрили тренажёр, который используем в нашей школе для выполнения домашних заданий студентами.
Как это выглядит и какие задачи нужно решать — можно почитать и посмотреть в статье.
🗞 Читать на Хабре
#devops #лёня_гвоздков
Наш руководитель DevOps-юнита Лёня Гвоздков рассказал на Хабре, что ждёт кандидатов на собеседовании.
Без практики сложно понять, что человек что-то умеет, поэтому мы внедрили тренажёр, который используем в нашей школе для выполнения домашних заданий студентами.
Как это выглядит и какие задачи нужно решать — можно почитать и посмотреть в статье.
🗞 Читать на Хабре
#devops #лёня_гвоздков
Хабр
На словах ты Лев Толстой, а на деле не можешь развернуть Nginx в Kubernetes
Привет! Меня зовут Леонид, я руководитель DevOps-юнита в KTS . Как понять на собеседовании, что человек действительно умеет что-то делать руками, а не просто красиво говорит? В статье расскажу,...
Вебинар про динамические окружения 12 марта
Привет!
12 марта в 12:00 мы вместе с Yandex Cloud проведём вебинар: «Динамические окружения для stateless- и stateful-сервисов»
На вебинаре:
— Расскажем, какие проблемы динамические окружения помогают решать в командах разработки
— Рассмотрим тонкости развертывания и тестирования Stateless и Stateful сервисов
— Поделимся опытом KTS в создании подобной инфраструктуры и возможностями улучшения этого процесса
— Расскажем, на что стоит обратить внимание при создании подобных инструментов
👉 Посмотреть более подробную программу можно на странице вебинара.
👉 Ссылку на трансляцию можно получить в нашем боте
Ждем вас 12 марта!
#вебинары
Привет!
12 марта в 12:00 мы вместе с Yandex Cloud проведём вебинар: «Динамические окружения для stateless- и stateful-сервисов»
На вебинаре:
— Расскажем, какие проблемы динамические окружения помогают решать в командах разработки
— Рассмотрим тонкости развертывания и тестирования Stateless и Stateful сервисов
— Поделимся опытом KTS в создании подобной инфраструктуры и возможностями улучшения этого процесса
— Расскажем, на что стоит обратить внимание при создании подобных инструментов
👉 Посмотреть более подробную программу можно на странице вебинара.
👉 Ссылку на трансляцию можно получить в нашем боте
Ждем вас 12 марта!
#вебинары
Как сверстать письмо, чтобы оно дошло до получателя таким, как задумано
Вёрстка писем — нестандартная задача.
Обычно достаточно уже готовых решений, но если в проекте есть специфические требования, может потребоваться ручная вёрстка, в которой много тонкостей.
Как не запутаться и сверстать красивое письмо, которое потом откроется у получателя — читайте в статье нашего фронтенд-разработчика Егора Стеблина.
Читать на Хабре
https://habr.com/ru/companies/kts/articles/798615/
#фронтенд #егор_стеблин
Вёрстка писем — нестандартная задача.
Обычно достаточно уже готовых решений, но если в проекте есть специфические требования, может потребоваться ручная вёрстка, в которой много тонкостей.
Как не запутаться и сверстать красивое письмо, которое потом откроется у получателя — читайте в статье нашего фронтенд-разработчика Егора Стеблина.
Читать на Хабре
https://habr.com/ru/companies/kts/articles/798615/
#фронтенд #егор_стеблин
Хабр
Как сверстать письмо, чтобы оно дошло до получателя таким, как задумано
Привет! Меня зовут Егор Стеблин, я фронтенд-разработчик отдела спецпроектов в KTS . В статье расскажу и покажу, как сверстать письмо, чтобы оно наверняка правильно отображалось во всех почтовых...
Обработка ошибок внешних ключей SQLite
Наш Android-разработчик Тимур Чикишев выпустил на Хабре статью с инструкцией для обработки ошибок Foreign Key в SQLite на Android.
По умолчанию из сообщений об этих ошибках почти ничего не понять. Наше решение — написать собственный SupportSQLiteOpenHelper, благодаря которому можно получить подробное описание ошибки.
Благодаря такому описанию менеджеры с доступом в админку смогут поправить ошибку самостоятельно.
👉 Читать на Хабре:
https://habr.com/ru/companies/kts/articles/798607/
#android #тимур_чикишев
Наш Android-разработчик Тимур Чикишев выпустил на Хабре статью с инструкцией для обработки ошибок Foreign Key в SQLite на Android.
По умолчанию из сообщений об этих ошибках почти ничего не понять. Наше решение — написать собственный SupportSQLiteOpenHelper, благодаря которому можно получить подробное описание ошибки.
Благодаря такому описанию менеджеры с доступом в админку смогут поправить ошибку самостоятельно.
👉 Читать на Хабре:
https://habr.com/ru/companies/kts/articles/798607/
#android #тимур_чикишев
Хабр
Кот в мешке: мастерство обработки ошибок внешних ключей SQLite
Привет, меня зовут Тимур, я Android-разработчик в KTS . Сталкивались с загадочными ошибками Foreign Key в SQLite для Android? Сегодня мы раскроем завесу тайны и расскажем как извлекать подробную...
🎊 Объявляем запуск 12-го потока курсов фронтенда и бэкенда 💻
Всем привет!
1 апреля мы стартуем летние курсы по фронтенду и бэкенду. Нет, это не шутка.
Что вас ждёт
В школе вы изучите основы современных фронтенда и бэкенда — или ускорите карьерный рост и прокачаете понимание большинства разделов
Программа
🔸На курсе «Начинающий React-разработчик» вы:
— научитесь разрабатывать приложения на React
— познакомитесь с актуальными фронтенд-технологиями
— опубликуете выпускной проект, который можно будет приложить к портфолио
🔹На курсе «Начинающий Backend-разработчик» вы:
— научитесь разрабатывать производительные web server-ы, способные справиться с большой нагрузкой
— познакомитесь со стеком технологий, которым пользуются современные IT-компании
— пополните портфолио проектом на базе пройденного материала
Как проходит обучение
— Всё обучение идёт онлайн
— По каждой главе нужно сдать дз, успев к дедлайну
— После сдачи мы проводим групповой разбор с преподавателем в группе, где подробно рассказываем, что нужно было сделать
— Новая глава открывается каждую неделю
— Лучшие студенты проходят в группу к ментору, защищают дипломный проект и становятся кандидатами на стажировку в команду KTS
Подробнее можно почитатать на страницах курсов:
🔸«Начинающий React-разработчик»
🔹«Начинающий Backend-разработчик»
Если у вас остались вопросы, приходите на вебинары о школе 29 марта. Там мы расскажем о школе и ответим на все вопроcы. Ссылки на вебинары придут всем зарегистрировавшимся на курс.
Вебинары пройдут 29-го марта:
— По бэкенду — в 17:00 Мск
— По фронтенду — в 18:00 Мск
Как проходили прошлые потоки
Лучше всего об этом расскажут их участники. Почитать интервью с выпускниками, которые попали на стажировку и сейчас работают в нашей команде, можно на Хабре:
🔸🎓 Выпускница фронтенд-курса Анастасия Жукова
🔹🎓 Выпускник бэкенд-курса Иван Пакеев
❗️ Обратите внимание, что даже если вы уже участвовали в курсе, заявку нужно подать заново
Приходите сами и зовите друзей, ждём всех!
#школа
Всем привет!
1 апреля мы стартуем летние курсы по фронтенду и бэкенду. Нет, это не шутка.
Что вас ждёт
В школе вы изучите основы современных фронтенда и бэкенда — или ускорите карьерный рост и прокачаете понимание большинства разделов
Программа
🔸На курсе «Начинающий React-разработчик» вы:
— научитесь разрабатывать приложения на React
— познакомитесь с актуальными фронтенд-технологиями
— опубликуете выпускной проект, который можно будет приложить к портфолио
🔹На курсе «Начинающий Backend-разработчик» вы:
— научитесь разрабатывать производительные web server-ы, способные справиться с большой нагрузкой
— познакомитесь со стеком технологий, которым пользуются современные IT-компании
— пополните портфолио проектом на базе пройденного материала
Как проходит обучение
— Всё обучение идёт онлайн
— По каждой главе нужно сдать дз, успев к дедлайну
— После сдачи мы проводим групповой разбор с преподавателем в группе, где подробно рассказываем, что нужно было сделать
— Новая глава открывается каждую неделю
— Лучшие студенты проходят в группу к ментору, защищают дипломный проект и становятся кандидатами на стажировку в команду KTS
Подробнее можно почитатать на страницах курсов:
🔸«Начинающий React-разработчик»
🔹«Начинающий Backend-разработчик»
Если у вас остались вопросы, приходите на вебинары о школе 29 марта. Там мы расскажем о школе и ответим на все вопроcы. Ссылки на вебинары придут всем зарегистрировавшимся на курс.
Вебинары пройдут 29-го марта:
— По бэкенду — в 17:00 Мск
— По фронтенду — в 18:00 Мск
Как проходили прошлые потоки
Лучше всего об этом расскажут их участники. Почитать интервью с выпускниками, которые попали на стажировку и сейчас работают в нашей команде, можно на Хабре:
🔸🎓 Выпускница фронтенд-курса Анастасия Жукова
🔹🎓 Выпускник бэкенд-курса Иван Пакеев
❗️ Обратите внимание, что даже если вы уже участвовали в курсе, заявку нужно подать заново
Приходите сами и зовите друзей, ждём всех!
#школа
Вебинары по курсам школы Metaclass пройдут уже сегодня
Привет!
Сегодня — вебинары по курсам «Начинающий React-разработчик» и «Начинающий Backend-разработчик».
Расскажем:
1. Про команды преподавателей на фронтенде и бэкенде
2. Программы каждого из курсов
3. Кому обучение подойдёт лучше всего
4. Что нужно будет сделать на выпускном проекте
5. Как проходят занятия
У вас есть свой вопрос? Приходите и задайте его!
Проводят — ведущие преподаватели курсов Дмитрий Ивахненко и Фёдор Биличенко.
Чтобы попасть на вебинар, нужно зарегистрироваться на курс — ссылка придёт в ответном письме.
Старт вебинара по бэкенду — 17:00 по МСК
Старт вебинара по фронтенду — 18:00 по МСК
🔸«Начинающий React-разработчик»
🔹«Начинающий Backend-разработчик»
Привет!
Сегодня — вебинары по курсам «Начинающий React-разработчик» и «Начинающий Backend-разработчик».
Расскажем:
1. Про команды преподавателей на фронтенде и бэкенде
2. Программы каждого из курсов
3. Кому обучение подойдёт лучше всего
4. Что нужно будет сделать на выпускном проекте
5. Как проходят занятия
У вас есть свой вопрос? Приходите и задайте его!
Проводят — ведущие преподаватели курсов Дмитрий Ивахненко и Фёдор Биличенко.
Чтобы попасть на вебинар, нужно зарегистрироваться на курс — ссылка придёт в ответном письме.
Старт вебинара по бэкенду — 17:00 по МСК
Старт вебинара по фронтенду — 18:00 по МСК
🔸«Начинающий React-разработчик»
🔹«Начинающий Backend-разработчик»
Как построить бастион-хост и превратить его в неприступную крепость
Осталось ли бастион-хостам место в мире, в котором инфраструктуру можно защитить оверлейными сетями, нативными прокси и VPN?
Задавшись этим вопросом, мы провели анализ материалов некоторых авторов, перевели, порассуждали и обобщили полученные выводы.
Наш DevOps-инженер Сергей Истомин рассказал, зачем нужен бастион-хост, какие есть ему альтернативы, а также как его возвести и укрепить.
🏃♂️➡️ Бежим читать по ссылке
Осталось ли бастион-хостам место в мире, в котором инфраструктуру можно защитить оверлейными сетями, нативными прокси и VPN?
Задавшись этим вопросом, мы провели анализ материалов некоторых авторов, перевели, порассуждали и обобщили полученные выводы.
Наш DevOps-инженер Сергей Истомин рассказал, зачем нужен бастион-хост, какие есть ему альтернативы, а также как его возвести и укрепить.
🏃♂️➡️ Бежим читать по ссылке
Developer Keynote Google I/O 2024: официальная поддержка KMP и AI в Android.
Вчера началась из основных конференций года — Google I/O. На случай, если вы пропустили, мы подготовили обзор главных новостей с Developer Keynote сессии.
Если кратко: официальная поддержка KMP, Google уже использует KMP для переиспользования логики в Google Docs и много про AI в Android и инструментах разработки.
😎 Читать подробнее на Хабре 😎
Вчера началась из основных конференций года — Google I/O. На случай, если вы пропустили, мы подготовили обзор главных новостей с Developer Keynote сессии.
Если кратко: официальная поддержка KMP, Google уже использует KMP для переиспользования логики в Google Docs и много про AI в Android и инструментах разработки.
Please open Telegram to view this post
VIEW IN TELEGRAM
Генеративный ИИ в Android и эффективность фоновой работы приложения — важное с Google I/O 2024
Состоялась конференция Google I/O, и наша команда решила выпустить обзор докладов.
В статье — обзор доклада про про интеграцию передового генеративного ИИ в Android-приложения, который предлагает идеальные ответы или даже делает сводку по вашей аудио записи. А также обзор доклада про практические советы по оптимизации фоновой работы приложения для увеличения времени работы от аккумулятора от спецов из Google.
😎 Читать на Хабре 😎
Состоялась конференция Google I/O, и наша команда решила выпустить обзор докладов.
В статье — обзор доклада про про интеграцию передового генеративного ИИ в Android-приложения, который предлагает идеальные ответы или даже делает сводку по вашей аудио записи. А также обзор доклада про практические советы по оптимизации фоновой работы приложения для увеличения времени работы от аккумулятора от спецов из Google.
Please open Telegram to view this post
VIEW IN TELEGRAM
Фоновые асинхронные задачи в FastAPI и их мониторинг
Рассказываем в новой статье, как в FastAPI эффективно работать с фоновыми задачами и настроить их мониторинг в Prometheus.
В туториалах для фоновых задач в FastAPI обычно предлагают celery и при этом используют синхронный код. Но сегодня в реальной практике такое встречается редко, поэтому в этой статье показываем, как в фоновых задачах использовать асинхронный код.
В статье Ваня описываем 5 вариантов: встроенный в FastAPI Background Tasks и 4 библиотеки — ARQ, SAQ, FastStream, адаптированный к асинхронному коду Celery. В конце рассказываем, как мониторить фоновые задачи.
🟢 Читать по ссылке 🟢
Рассказываем в новой статье, как в FastAPI эффективно работать с фоновыми задачами и настроить их мониторинг в Prometheus.
В туториалах для фоновых задач в FastAPI обычно предлагают celery и при этом используют синхронный код. Но сегодня в реальной практике такое встречается редко, поэтому в этой статье показываем, как в фоновых задачах использовать асинхронный код.
В статье Ваня описываем 5 вариантов: встроенный в FastAPI Background Tasks и 4 библиотеки — ARQ, SAQ, FastStream, адаптированный к асинхронному коду Celery. В конце рассказываем, как мониторить фоновые задачи.
Please open Telegram to view this post
VIEW IN TELEGRAM
Впускной выпускной в KTS
Сегодня в 18:00 выпускной у ребят с курсов по направлениям бекенда и фронтенда.
Они будут защищать итоговые работы. Фронтендеры защищают разработанные сайты, а бекендеры — мини-игры для ВКонтакте и Telegram.
👉 Прийти к нам и послушать можно по ссылке. Всем рады!
Сегодня в 18:00 выпускной у ребят с курсов по направлениям бекенда и фронтенда.
Они будут защищать итоговые работы. Фронтендеры защищают разработанные сайты, а бекендеры — мини-игры для ВКонтакте и Telegram.
👉 Прийти к нам и послушать можно по ссылке. Всем рады!
Вы приглашены на собеседование — Middle iOS-разработчик 😎
Вечером, 6 июня, в 19:00 по МСК наш iOS-эксперт Саша Сычев прособеседует iOS-разработчика совместно с Coffee&Code.
Всё, как на реальном собесе, но лучше:
— Теоретическая и практическая часть
— Разбор ответов кандидата и честный фидбек
— Ответы на вопросы зрителей
Запись интервью → здесь
Вечером, 6 июня, в 19:00 по МСК наш iOS-эксперт Саша Сычев прособеседует iOS-разработчика совместно с Coffee&Code.
Всё, как на реальном собесе, но лучше:
— Теоретическая и практическая часть
— Разбор ответов кандидата и честный фидбек
— Ответы на вопросы зрителей
Запись интервью → здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
Летающий Санта, танцующие снегири и ёлочные игрушки: реализация и оптимизация анимаций в игре
Обилие анимаций может тормозить работу любой игры. Рассказываем, как создавали анимации для игры из внутреннего спецпроекта, какие SCSS-фичи использовали для оптимизации кода и как сделали CSS-анимации более производительными.
Статья будет полезна для фронтендеров, графических дизайнеров и всех-всех, кому интересна веб-анимация.
😎 Читать по ссылке 😎
Обилие анимаций может тормозить работу любой игры. Рассказываем, как создавали анимации для игры из внутреннего спецпроекта, какие SCSS-фичи использовали для оптимизации кода и как сделали CSS-анимации более производительными.
Статья будет полезна для фронтендеров, графических дизайнеров и всех-всех, кому интересна веб-анимация.
Please open Telegram to view this post
VIEW IN TELEGRAM
10-го июня в 20:00 по Москве стартовала ежегодная конференция для разработчиков Apple WWDC 2024
Рассказываем самое главное из сессии разработчиков:
— Интеграция искусственного интеллекта Apple Intelligence (AI) во всю экосистему.
— В iOS 18 добавлено плавающее размещение иконок и автоматическое затемнение в темной теме, обновлен центр управления и приложение «Фото» (аналогично — и в iPadOS 18).
— VisionOS 2 получил конвертацию фото в 3D и SharePlay, а сам Apple Vision Pro выходит в 8 новых странах позже этим летом.
— AirPods Pro теперь распознают жесты, а Apple TV определяет актеров и музыку с помощью функции InSight.
— В watchOS 11 внедрили приложение Vitals для мониторинга здоровья. macOS Sequoia поддерживает зеркалирование iPhone и ИИ в Safari.
😎 Читать статью 😎
Рассказываем самое главное из сессии разработчиков:
— Интеграция искусственного интеллекта Apple Intelligence (AI) во всю экосистему.
— В iOS 18 добавлено плавающее размещение иконок и автоматическое затемнение в темной теме, обновлен центр управления и приложение «Фото» (аналогично — и в iPadOS 18).
— VisionOS 2 получил конвертацию фото в 3D и SharePlay, а сам Apple Vision Pro выходит в 8 новых странах позже этим летом.
— AirPods Pro теперь распознают жесты, а Apple TV определяет актеров и музыку с помощью функции InSight.
— В watchOS 11 внедрили приложение Vitals для мониторинга здоровья. macOS Sequoia поддерживает зеркалирование iPhone и ИИ в Safari.
Please open Telegram to view this post
VIEW IN TELEGRAM
Планы на вечер: победить в конкурсе «Технотекст» ✅
Недавно Хабр выбрали лучшие статьи за 2023 год. Победа в номинации «Middle Frontend» — за нами.
В статье рассказали, как победить мейлы разных мастей и довести письмо до получателя в целости и сохранности — без поплывшей вёрстки и сломанных шрифтов.
→ Читайте и применяйте на практике
Недавно Хабр выбрали лучшие статьи за 2023 год. Победа в номинации «Middle Frontend» — за нами.
В статье рассказали, как победить мейлы разных мастей и довести письмо до получателя в целости и сохранности — без поплывшей вёрстки и сломанных шрифтов.
→ Читайте и применяйте на практике
Please open Telegram to view this post
VIEW IN TELEGRAM